package com.webside.wap.common.service;

import java.util.List;

import com.webside.wap.common.model.Bdictionary;

public interface BdictionaryService {
	
	/**
	 * 通过查询code返回Bdictionary获取type等需要的属性 
	 * @param code
	 * @return
	 */
	public List<Bdictionary> queryByCode(String code);
	
	/**
	 * 通过传递的 Bdictionary对象的code type进行查询
	 * 通过传入的sort字段进行升序排序（从小到大）
	 * @param bdictionary
	 * @return
	 */
	public List<Bdictionary> queryByCodeAndTypeAsc(Bdictionary bdictionary,String sort);
	
	/**
	 * 通过传递的 Bdictionary对象的code type进行查询
	 * 通过传入的sort字段进行降序排序（从小到大）
	 * @param bdictionary
	 * @return
	 */
	public List<Bdictionary> queryByCodeAndTypeDesc(Bdictionary bdictionary, String sort);
}
